Taking Advantage of Business Process Management Approaches in Requirements Engineering
نویسندگان
چکیده
Many established techniques and modeling methods for business process management (BPM) are known. Since many of them are domain-independent, they can also be applied for requirements engineering within software development processes. In order to build a bridge between requirements engineering and the BPM body of knowledge, this paper first identifies 26 basic process characteristics (e.g., duration of cycle times). A classification is created, which recommends built-time methods for agile as well as traditional (e.g., waterfall model) software development processes. For both types, this contribution discusses the application of the most suitable BPM techniques (e.g., case management for agile processes vs. variants of BPMN for traditional development processes).
منابع مشابه
Proposing a quantitative approach to measure the success of energy management systems in accordance with ISO 50001: 2011 using an analytical hierarchy process (AHP)
ISO 50001: 2011 provides an integrated and systematic framework to plan, implement, operate, certify, and maintain energy management systems (EMSs). Evaluation of organizations in relation to meeting the standard requirements is performed by an auditing qualitative approach. In this research, a quantitative approach has been proposed and implemented to assess organizations and rank them based o...
متن کاملSecurity Requirements Engineering for Secure Business Processes
Traditional approaches to business process modelling deal with security only after the business process has been defined, namely without considering security needs as input for the definition. This may require very costly corrections if new security issues are discovered. Moreover, security concerns are mainly considered at the system level without providing the rationale for their existence, t...
متن کاملRE Approach for e-Business Advantage
As a means of contributing to the achievement of business advantage for companies engaging in e-business, we propose a requirements engineering approach that incorporates a business strategy dimension. We employ both goal modeling and Jackson’s Problem Frames approach to achieve this. Jackson’s context diagrams, used to represent the business model context, are integrated with goal-models to de...
متن کاملRequirements Engineering Approaches to derive Enterprise Information Systems from Business Process Management: a Systematic Literature Review
The advent of Business Process Management offered a new approach to improve business and IT strategic alignment in organizations throughout development of process-aware Enterprise Information Systems. For that matter, extracting software requirements from business process models leverages engineering of adaptive information systems, which are able to adjust to changes in operation as of process...
متن کاملTowards a Security Engineering Process Model for Electronic Business Processes
Business process management (BPM) and accompanying systems aim at enabling enterprises to become adaptive. In spite of the dependency of enterprises on secure business processes, BPM languages and techniques provide only little support for security. Several complementary approaches have been proposed for security in the domain of BPM. Nevertheless, support for a systematic procedure for the dev...
متن کامل